earth strap - French English Dictionary